strong and frequent diarrhea - Alemán Inglés Diccionario